About Clemtec Limited (06322736) United Kingdom