About Hammerton & Co. Ltd (07586442) United Kingdom