About J&h Holdings Ltd (11750356) United Kingdom