About James Stone & Son Limited (00627741) United Kingdom