About J & H Ltd (04480985) United Kingdom