About Thornbury Harvest Co-operative Limited (IP031266) United Kingdom