Till is a good load-bearing sublayer. Sand and silt, depends on their state and property. SPT (Standard Penatration Test) is commonly used to determin the bearing capacity of the soil, and it's reliable for sandy soils. If the SPT No. and the soil type are given, you could find the bearing capacity from charts.
Did they mention the thickness of each layers? the foundation will definitely not go down to the bedrock, which is -6m. The bearing layer should start at -1.5 ~ -2.5m.
Good news is that you don't have to worry about the long-term settlement. settlement would become stablized within the first year. Bearing capacity won't be a big problem, if the foundation sit on undisturbed soil, sand or silt. Bad thing for fine sand and silt is that they're sensitive to the freezing/melting cycle. Whenever you want put additions on the house, be sure the foundation goes down to 1.5m or deeper, and it is properly shaped.
The key point here is the construction -- undisturbed soil means the soil is in its origional state, not refilled, not disturbed by construction or weather. For example, if the excavation have exposed for a long time, rain and surface water would "disturb" the soil. Normally the contractor will 1) set proper drainage right after the excavation, and 2) cast the foundation wall a.s.a.p.