Walls And Floors in St. Andrews, Fife We help you find any company! Bill Donald Services (flooring) Ltd. Monteaths, 14 School Road, Balmullo St. Andrews, Fife