About L&s Services Ltd (05952220) United Kingdom