About N&r Rentals Ltd (NI636346) United Kingdom