About L&t Construction Services Ltd (12031232) United Kingdom