About Glenedge Limited (03246320) United Kingdom