About Glenbrook Industrial Limited (10922261) United Kingdom