I am connected with Young Marmalade but, of course, cannot make specific recommendations in an open forum.
Credit for anyone under the age of 21 with limited credit profile is a tough challenge, which is made easier with support from another family member who has a decent credit profile, usually in the form of a guarantee.
Alternatively, Young Marmalade has introduced a unique lease scheme linked to the insurance deal. This is specifically designed for young drivers that have a decent income, who cannot get guarantee support, and their only black mark is a limited or zero credit history.
If a young driver makes an application and it is not strong enough for normal types of vehicle finance, the lease alternative could be a way forward. The car is returned at the end of the term, but provided the rentals have been paid on time, this is a qualifying agreement that does help to build a credit profile.