About Carrington And Dewhurst Limited (00245633) United Kingdom