About L & T Group Co Ltd (03908423) United Kingdom