About Environmental Development Holding Limited (08098361) United Kingdom