Awful company
Awful company. Took my money (just over £1400) for something that they didn't have in stock. They lied to me several times saying that they did have it but they couldn't tell me when they were going to send it. They are not based in the UK, they are based in Europe but refuse to even tell you which country they are in. Please please if you are thinking about ordering from them then do not do it! Now waiting for my money back having cancelled the order
