About Cannington Grain Store Limited (IP21763R) United Kingdom