About Hannibal Foods Limited (06234995) United Kingdom