About Abbott Rentals Ltd (12481788) United Kingdom