About Tyre Pit Ltd (09765630) United Kingdom