About Glp London Limited (09048106) United Kingdom