About Clifford Mcmullan & Co Limited (NI000364) United Kingdom