About H&m Bay Limited (12328056) United Kingdom