About Sham Lal Aggarwal Ltd (10050479) United Kingdom