About Hhh Stores Limited (13238601) United Kingdom