About K & L Ltd (13054743) United Kingdom