About Mountain Ash Stores Limited (12487941) United Kingdom