About R. J. Pitcher Limited (03968459) United Kingdom