About Lyons L&d Limited (11471064) United Kingdom