About The Longhorn Meat Marketing Company Limited (04027332) United Kingdom