About J C Doyle Ltd (11773992) United Kingdom