About Thames Valley Recycling Limited (03492693) United Kingdom