About Ssc Leasing Limited (10735593) United Kingdom