About Clinch-tech Limited (03757664) United Kingdom