About J D C C Ltd (06935102) United Kingdom