Company name: CCH Hose & Couplings Ltd
Description: CCH Hose and Rubber are a leading supplier and assembler of hoses
24 The Shade, Soham, Ely CB7 5DE, United Kingdom