About Devon Grain Store Limited (IP23818R) United Kingdom