About Campbell Farming Company Ltd (12272529) United Kingdom