Privacy Screens in United Kingdom Metamont Ltd Address: 25 Ely Place, London, EC1N 6TD United Kingdom Phone Number: +44 79 74 10 62 22