This domain has recently been registered with Namecheap.
handmade-by-you.co.uk