About L&g Developments Hold Co Limited (11911535) United Kingdom