About Glendon House Limited (10715911) United Kingdom