About Glendale Garden And Leisure Limited (01487342) United Kingdom