About London Tyre Services Limited (07442051) United Kingdom