About Glob Glass Limited (12852389) United Kingdom