About Defoe Tyres & Services Ltd (11286083) United Kingdom