mathsduck.co.uk
UKMT Maths Challenge Question Bank
Formulae for GCSE