About Lakshmi Brand Limited (08151016) United Kingdom