About K & L Designs Ltd (12018958) United Kingdom