About Ss&cs Ltd (08994276) United Kingdom