About C.h.r. Contracts Limited (06255568) United Kingdom