About Essex Scientifix Limited (03087087) United Kingdom