About L&t Facilities Management Ltd (07306327) United Kingdom