About Mcloughlin Holdings Limited (08413501) United Kingdom