About E&co Ltd. (09686863) United Kingdom