About R P & S Wickenden Limited (04765947) United Kingdom