About Tamora Meat Company Ltd (11354564) United Kingdom