About Lakshmi Mnd Limited (08066508) United Kingdom