About Essex Stays Limited (11882939) United Kingdom