About Coogan Insulation S Ltd (13620904) United Kingdom