About Abu Sabir Rentals Ltd (12651343) United Kingdom