About K. Key & Sons Ltd (03892196) United Kingdom