About S.p. Rentals Limited (09958709) United Kingdom