About L&r Tyre Services Ltd (12069325) United Kingdom