About Mccouaig Holdings Ltd (12181906) United Kingdom