About Omega Thermal Insulations Limited (02202729) United Kingdom