About Stockton Insulation Limited (12330967) United Kingdom