About Esse Design Limited (06664379) United Kingdom