About P S Finance & Leasing Solutions Limited (10702309) United Kingdom