About Harry S Store Limited (11618810) United Kingdom