About Omega Insulation Limited (13493720) United Kingdom