About Glassworks Studios Limited (06969838) United Kingdom