About C.f. Doyle Limited (02232099) United Kingdom