About Essex Sawyers Limited (07562604) United Kingdom