About Thames Motor Group (slough) Limited (03767502) United Kingdom