About Glass Productions Limited (04490632) United Kingdom