About Lg & Gl Limited (SC712729) United Kingdom