About Kee Klamp Limited (06324812) United Kingdom