About Ecodesign Limited (05975528) United Kingdom