About Hendy Stores Limited (08233988) United Kingdom