About E&a Group Ltd (12594774) United Kingdom