About S & S Insulation Services Limited (06897062) United Kingdom