About Maintel Holdings Plc (03181729) United Kingdom