About H&d Partners Limited (11422682) United Kingdom