About Lg Glasgow Ltd (SC627332) United Kingdom