About J & H (cw12) Limited (12447074) United Kingdom