About Pullar & Co. Limited (08828793) United Kingdom