Yuill, Archibald, Conservative agent at Greenock