About The L&d Group Ltd (11794162) United Kingdom