About Dover Croft Limited (08974488) United Kingdom