About Thames Services Group Limited (03101999) United Kingdom