About Liverpool Abattoir Ltd (10480929) United Kingdom