RSPCA
RSPCA Trading Ltd. (which pays all its taxable profits to the RSPCA, Registered Charity No. 219099) will receive a minimum of £10,000 from the sale of this range.