About Devoto & Hassan Limited (NI023020) United Kingdom