About Humfrys & Symonds Ltd (08854355) United Kingdom