About Barnes Agricultural Organisation Ltd (12433512) United Kingdom