About Lcl Sweden Limited (10359832) United Kingdom