About Gl Langbury Limited (SC564493) United Kingdom