About C. & H. Holdings Limited (01987901) United Kingdom