About Dover Investment Limited (13574548) United Kingdom