About L&g Associates Ltd (10290399) United Kingdom