About D&h International Co. Ltd (12073238) United Kingdom