About Wow Centre Preston Ltd (11896348) United Kingdom