About Whitemoss Landfill Holdings Limited (09256086) United Kingdom