About Klyne & Klyne Limited (02349548) United Kingdom