About R&b Rentals Ltd (12043743) United Kingdom