About T.r.a Engineering Ltd (10687592) United Kingdom