About Cuxton Village Stores Ltd (10565509) United Kingdom