About Hodd Barnes And Dickins Limited (01407829) United Kingdom