About Klein Designs Limited (03790822) United Kingdom