About C.f. Jennings Limited (SC147948) United Kingdom