About Klyne & Klyne (u.k.) Limited (02435076) United Kingdom