About J. Walker & Son (agriculture) Limited (10625005) United Kingdom