About Maidenhead & Slough Tyre & Exhaust Company Limited (02368991) United Kingdom