About E&d Limited (11016675) United Kingdom