About H&m Llandudno Limited (12335031) United Kingdom