About B & L Rentals Ltd (12458824) United Kingdom