About Glenbrook Advisors Limited (09850532) United Kingdom