About Yorkshire Meat & Game Larder Limited (10879164) United Kingdom