About Samuel Farmer & Co Ltd (07622602) United Kingdom