About Lal S Deli Ltd (09633688) United Kingdom