About Thames Valley Tyres Services Limited (10294276) United Kingdom