About Delacy Associates Limited (04440937) United Kingdom