About Klein & Sons Ltd (07404886) United Kingdom