About E-a Utility Ltd (12948503) United Kingdom