About T R Engineering Limited (07321802) United Kingdom