About Abattoirs Food Ltd (13055995) United Kingdom