About Klc Designs Ltd (05125491) United Kingdom