About C.s.p. Holdings Limited (04360550) United Kingdom