About H&c Dm Limited (11913882) United Kingdom