About C. & H. (uk) Limited (09058858) United Kingdom