About Tyre Place Limited (11683430) United Kingdom