About John Lory (farmers) Holdings Limited (02944069) United Kingdom