They take your money. The work they send is of appalling standard. Agree to refund. You'll get taken for a ride and never see your money again. They become abusive in them chat and try to blackmail you.
The address they use on them website, 28 S Molton St, Mayfair, London W1K 5RG, UK, is an empty shop in central London. This say it all. Be aware.