About Thames Incineration Services Limited (04259750) United Kingdom