About J D H (sw) Ltd (11718774) United Kingdom