About J.c.martin (farms) Limited (00632322) United Kingdom