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