About D & T Rees Holdings Limited (11148164) United Kingdom