About M & R Rentals Limited (11221464) United Kingdom