This minimal site was built by myself, Keith, using the fantastic WordPress platform.
For domain registration, I use Namecheap and hosting I use Guru UK for my hosting.