About Tottington Food Bar Ltd (11879275) United Kingdom