About John Strawson Agriculture Ltd (10673229) United Kingdom