About El (clifton) Limited (11988971) United Kingdom