About Klyne & Klyne (holdings) Ltd (04514439) United Kingdom