About Independent Carpet Waste Consultancy Limited (12105537) United Kingdom