About T & N Clinch Limited (05214800) United Kingdom