Paul Williamson Cars Limited 01343544200 provide quality second hand and used cars in Elgin and the surrounding area.