About Mcloughlin Group Holdings Limited (12112971) United Kingdom