About Deasy & Co (essex) Limited (13034515) United Kingdom