About Ibess Tyres Junction Ltd (13078188) United Kingdom