Read the full decision in Mr M Ramsay v Metcalf Farms: 2500853/2023 - Judgment. Read the full decision in Mr M Ramsay v Metcalf Farms: 2500853/2023 - Judgment.