About Q&e Convenience Stores Limited (12140979) United Kingdom