About Glassbrooks Limited (05112397) United Kingdom