About E.c.a.b.s. Limited (02879822) United Kingdom