About D & P Rees Limited (03260788) United Kingdom