About Glenbrook Ks Limited (12919724) United Kingdom