About Glpd Holdings Limited (09783646) United Kingdom