About Biddulph Exhaust & Tyre Limited (04598476) United Kingdom