About Intelligent Waste Solutions Limited (12203030) United Kingdom