About L & M Waste Consultants Limited (11280226) United Kingdom