About Thames Incineration And Recycling Limited (03163599) United Kingdom