About Amber Landfill Management Ltd (12556706) United Kingdom