About R.p. Dewhurst Limited (04745986) United Kingdom