Odd though it's advertised by what is essentially a Manchester-based women's clothing store
They do sell stuff like this, along with things like tv's, etc too.
I've been a customer with them for over 25 years for various stuff.
If you order, look for a discount code for new customers, etc