> “The geography of the UK isn't really suitable for space launches.”
Scotland is actually a pretty good location for polar and sun-synchronous (SSO) orbits. You can do coastal launches over the sea, while still being relatively close to populated regions with good transport link and infrastructure.