About Worrall Tyre & Recovery Ltd (13082212) United Kingdom