About Ss Installations Ltd (06961886) United Kingdom