About Rae Palmer Limited (03287747) United Kingdom