About Stifford Tyres & Services Ltd (12524829) United Kingdom