About Essential Rental Ltd (11502349) United Kingdom