About Whitehill Pelham Limited (03780553) United Kingdom