About Meat Lift Uk Ltd (10870149) United Kingdom