About Lands End Tyres & Exhausts Ltd. (01962987) United Kingdom