About Norman Devlin Limited (NI063966) United Kingdom