About Studio Glass Limited (06284691) United Kingdom