About Essware Limited (12057771) United Kingdom