About E&e Ltd (10334906) United Kingdom