Junior bike - needs brake fixing (Royston SG8)

Bike as in photo, condition fair and all working except front disc brake wasnt very good, I bought some new pads but couldn't work out how to fit them. Front brake must be fixed to make it safe to ride. Size for child aged roughly 8-12.