1.Yes, you can file suit for recovery of money against the losses you suffered.
2. You can file criminal case of cheating as well.
However both these will have to be filed in India and in that even your presence from time to time required which may not be suitable for you.
So in alternative you can file case from UK also but the order if passed in favour will be difficult to execute in India.
Check whether an Arbitration Clause is there in the contract between you and the supplier in which event you can initiate arbitration proceeding in UK which is easy to be executed in India.