About El&d Limited (12550911) United Kingdom