About Mahon Engineering Limited (NI019583) United Kingdom