About H&d Management Services Limited (09608278) United Kingdom