About Le Ssc Limited (13485878) United Kingdom