About Dafydd Rees Associates Limited (11026388) United Kingdom