Can't answer your question but it certainly is an odd timetable! The last departure from Uplawmoor is, unbelievably, at 1540, despite there being two later arrivals there, at 1707 and 1837. Shuttle Buses HQ is show as Kilwinning, is this perhaps where the buses come from and return to, hence the timetable?
(Uplawmoor is a good example of the problems of rural public transport provision; There are no shops in the village, at all, most if not all people living there will have a car, so would not use the bus; Therefore the bus service is dreadful! Things were better when the village had two railway stations....)