About Key Food Stores Limited (03387234) United Kingdom