About El (edenthorpe) Limited (12955631) United Kingdom