About Troubled Meats Limited (10455699) United Kingdom