About Ts Mech Design Limited (09882009) United Kingdom