About Lakshmi Kedar Limited (07754461) United Kingdom