About Dartmouth Management Limited (10764960) United Kingdom