About Kle Design Limited (09139390) United Kingdom