About T.r.s Mech Ltd (10661292) United Kingdom