About Essential By Design Limited (08425279) United Kingdom