Scots All Saints College host its spring fair on All Saints campus