About Landfill Pipe & Construction Services Limited (03622012) United Kingdom