About J. Rouse & Son Limited (01202922) United Kingdom