About L&s Ltd (13508689) United Kingdom