About S & S Insulations Ltd (05574552) United Kingdom