About Tyre Mech Limited (04523948) United Kingdom