About Tyre 24 Ltd (12899335) United Kingdom