About S & R Rentals Limited (13186727) United Kingdom