About Dougherty & Allen Limited (08443902) United Kingdom