About Kee Klamps Ltd (06329091) United Kingdom