About Tantobie Food Stores Limited (08256328) United Kingdom