Bow Valley Husky (Bermuda) Ltd v St John Shipbuilding Ltd