Seven-year-old Amelia Ruddick from Coatbridge couldn’t stop smiling when Callum McGregor and co rocked up to the children’s ...