About Trc Technologies (uk) Limited (07429925) United Kingdom