About Allen Rentals Ltd (11883628) United Kingdom