About Dover Consulting Limited (12103538) United Kingdom