About Serdelek Preston Ltd. (11266944) United Kingdom