About El (aberdare) Limited (10447498) United Kingdom