Providing details of more than 40,000 schools providing education for all ages throughout England Scotland and Wales.