About Glebe Hall Limited (09573187) United Kingdom