About The C-store Group Ltd (12320749) United Kingdom