About L & T Investments Ltd (08962945) United Kingdom