MacClenny Products Inc v Tropical Shipping & Construction Co Ltd