About Doveshores Limited (02255498) United Kingdom