About Lakshmi Food & Wine Ltd (13509272) United Kingdom