Nick Palmer Managing Director Maudesport Ltd