About Glovers Hill Estates Limited (11045189) United Kingdom