About L&s Solutions Ltd (10800009) United Kingdom