About C & E Rentals Ltd (10209607) United Kingdom