About L&s Services (uk) Limited (06666823) United Kingdom