About L&s Pp Ltd (08311498) United Kingdom