About K & L Group Limited (02043622) United Kingdom