About The Glass Shop (north West) Limited (06992433) United Kingdom