Here are links to both England Project and Scotland Project.
No it doesn't. The England Project never included Scotland. The United Kingdom Project used to, but is being split into country projects.