About K & L Support Services Limited (08815675) United Kingdom