About Glendenen Hall Limited (04579269) United Kingdom