About Jc & H Industries Ltd (12976199) United Kingdom