About Noel Mcloughlin Limited (10339339) United Kingdom