About Mertech Switchboards Limited (01427664) United Kingdom