About Lawrence Landfill Limited (05424208) United Kingdom