About J & H Sales (international) Limited (02495404) United Kingdom