About E.c.i.a. Trustees Limited (03355862) United Kingdom