Randolph Haines (Vice President) @ Argyll Associates Limited