About El & Ea Limited (11204489) United Kingdom