About C.f.l. Holdings Limited (02102480) United Kingdom