About Glass Studio Supplies Limited (07451328) United Kingdom