About R. & M. Rentals Limited (01247080) United Kingdom