About L&t Alderson Limited (12002612) United Kingdom