About Ashford Stores Ltd (11784506) United Kingdom