About Tyldesley Tyre & Exhausts Limited (04203953) United Kingdom