Macleay Motor Engineering Ltd Dec 15, 2022 Macleay Motor Engineering LtdWest Hillhead Farm RoadKilmarnock Ayrshire and Arran KA3 1PH United KingdomPhone: 01563 572484