About The Glass Studio Management Company Limited (03827246) United Kingdom