About Mack Farming Company Limited (09157171) United Kingdom