About J.c. Preston Ltd (10499373) United Kingdom