About Geod Stores Limited (13223688) United Kingdom