About Koppers Landfill Limited (12974481) United Kingdom