About C.f. Cronin (london) Limited (01526746) United Kingdom