About Harry S Preston Ltd (11961840) United Kingdom