About Metal & Glass Limited (12113002) United Kingdom