About J.r. Stevens & Son Limited (01282862) United Kingdom