About Glenbrook Capital Limited (12256888) United Kingdom