18 New Street, Hamilton