About Lakshmi Medics Limited (08296364) United Kingdom