About Sl Insulations Ltd (12271646) United Kingdom