About El&dl Ltd (12737306) United Kingdom