About Trucut Technologies (uk) Limited (03958392) United Kingdom