About Essex Improvements Limited (04859359) United Kingdom