About Ssi (north West) Limited (06737926) United Kingdom