About Quainton Village Stores Ltd (12152910) United Kingdom