About C.f. Eadon Co. Limited (01304231) United Kingdom