About R. J. S. (stroud) Ltd (03431721) United Kingdom