About Leadgate Tyre Centre Limited (11270974) United Kingdom