About L&g Holdings Ltd (09936303) United Kingdom