About Selly Oak Tyres (stirchley) Ltd (10121391) United Kingdom