Location: North Yorkshire, United Kingdom
The UK company F.D. Todd & Sons Limited operates three waste recovery plants
in North Yorkshire - York, Thirsk and Knapton near Malton, where the company
also operates a non-hazardous landfill. Richard Todd and his younger brother...
