About Spiers & Pond Limited (07585579) United Kingdom