About L B Glasgow Limited (SC365406) United Kingdom