About C-store Services Ltd (12320743) United Kingdom