About Glassworks Amsterdam Limited (09222993) United Kingdom