About Durrant Moore Associates Limited (04320855) United Kingdom