About Harton Fox & Co Ltd (13681667) United Kingdom