About E.l.c.o. Limited (00552992) United Kingdom