About Noel Mcquaid & Son Limited (NI063425) United Kingdom