About Environmental Solutions Worldwide Ltd (10330361) United Kingdom