About James Herriot Co. Limited (08630835) United Kingdom