About J.r. Seed Limited (05996413) United Kingdom