About E.c.f.i. Limited (00638070) United Kingdom