About Middlesex Meat Company Holdings Limited (11511926) United Kingdom