About Mercer Way Stores Limited (07659462) United Kingdom