About L&ss Services Ltd (12411389) United Kingdom