About Meat The Art 2 Ltd (10291525) United Kingdom