About Mucca Beef Wellingtons Limited (12929040) United Kingdom