Shetland Banks v Ness B 3 May 2023