About Mirror Glass Products Limited (12526261) United Kingdom