About W.d. Rees & Sons Limited (03960566) United Kingdom