About Wow Glassworks Limited (06350728) United Kingdom