About Dobbs Management Limited (12224881) United Kingdom