About Folo Food Stores Limited (13016759) United Kingdom