About Kee Clamps Limited (06329050) United Kingdom