About Essemble Limited (08429126) United Kingdom