About Max Foods Limited (06616995) United Kingdom