About Sommers Waste Solutions Limited (06993343) United Kingdom