About Devereux (essex) Limited (05906460) United Kingdom