About Lucky Meats Limited (09445382) United Kingdom