About Sellyoak-stirchley Tyres Limited (13062814) United Kingdom