About Clinch-tech Developments Limited (05270043) United Kingdom