Definitely a scam site
I placed an order at the beginning of Nov that has still not arrived and to this day despite trying to contact by phone (only an automated answering machine!) and emails I have had zero response. I have definitely been duped out of my £50 and have contacted Trading Standards / Consumer Direct to look into this shady group. I can't stress enough - DO NOT ORDER FROM THESE THEIVES!