About S & N Insulations Ltd (12363578) United Kingdom