About K & L Partners Ltd (09490161) United Kingdom