About International Waste Solutions Limited (11636514) United Kingdom