About T R Engineering Solutions Limited (10893940) United Kingdom