About Anil Lal & Co Limited (SC393565) United Kingdom