This domain has recently been registered with Namecheap.
humberseo.co.uk