About Connection (chelmsford) Rentals Limited (12021610) United Kingdom