About H&m Belmont Limited (12328099) United Kingdom