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