About Dove Associates Limited (01916791) United Kingdom