About Emanuel L&d Solutions Limited (09506023) United Kingdom