About Lal & Bakshi Ltd (SC597397) United Kingdom