About K & G London Ltd (13584019) United Kingdom