About L&s Management Solutions Ltd (NI649616) United Kingdom