About Glen Lodge Country Park Limited (10261653) United Kingdom