About E.c.a. Limited (01529326) United Kingdom