About Indu Contracting Ltd (12019370) United Kingdom