About Ic Waste Investments Limited (08913557) United Kingdom