fwiw, there doesn't seem to be any address (UK) quoted on the website that I could find. No VAT reg. number too.
They also quote 7 - 21 days delivery. Surely if they were in the UK, next day delivery should be possible if they sold a legitimate product for a UK Jazz.
As unity_neil has already suggested, it almost certainly looks like a Far East company trying to pose as a UK retailer.