About L&s Partnership (scotland) Ltd (SC550788) United Kingdom