About Ssw Preston Ltd (10836231) United Kingdom