0
Wiki User
yes, these guys are scammers, I ordered £900 of product from them then they disapeared. do not deal with them.
hope this helps
C