About C.s.f.m (holdings) Limited (03283012) United Kingdom