About Malachy Devlin Limited (NI064914) United Kingdom