About Yhm Stores Limited (10392427) United Kingdom