About Oldham Tyres Sales Limited (10844751) United Kingdom