About Clinch Limited (07174833) United Kingdom