About M&m Rentals Ltd (12902886) United Kingdom