About Dartmouth Associates Ltd. (01489884) United Kingdom