About L & G Central Limited (11650141) United Kingdom