There are all sorts of trusts and charities that give money to students.
The Student Awards Agency for Scotland (SAAS) holds a Register of Educational Endowments. You can download it from their website at www.saas.gov.uk/_forms/ree1.pdf or write to them for a copy.
Information is also available from:
The Carnegie Trust for the Universities of Scotland
Tel: 01383 724990
Web: www.carnegie-trust.org