Placed an order with this company in UK, they sent me their bank details for an International Money Transfer to a Barclay's bank in UK. Since then I h…