Hi samson44,
Just because you are dealing with this company, I would like to know if you have been able to withdrawal any money from them.
I supposed, you are living in UK and sent money to them and asked them to send back to you, isn't it?
So, is it okay or they are trouble with to return back...