About La Service & Tyres Ltd (12031292) United Kingdom