About L&s Uk Services Ltd (12907163) United Kingdom