Hunt and others v Optima (Cambridge) Limited and Strutt