About Lsc34gs Limited (11348338) United Kingdom