Mackintosh & Wylie LLP 23 Foregate, Kilmarnock KA1 1LE