About Ashford General Store Ltd (12947083) United Kingdom