About May Stores Ltd (08929703) United Kingdom