About Frederick Humpherson & Co Limited (07852379) United Kingdom