About Sheila Preston Ltd (11000711) United Kingdom