About Mea&ser Montaggi Ltd (09373997) United Kingdom