About Billa S Food Ltd (12366141) United Kingdom