About Glendale Countryside Limited (02121098) United Kingdom