About Essentia Design Limited (05915513) United Kingdom