There's a Maccy's in Kilmarnock, which is only 10 mins or so away from Loudoun. And about 20 years from the present day... There's an Asda with a decent cafe too, although I don't remember the food there being too bad to be honest. Its a prety pleasant little place.
M&Ds i've never been to though...