About Bagga Foods Limited (13380683) United Kingdom