About H&d Communications Ltd (07171640) United Kingdom