Karl Construction (Scotland) Ltd v Sweeney Civil Engineering (Scotland) Ltd