About J.c. Dudley Holdings Ltd (06562415) United Kingdom