About Headington Fairtrade Co-operative Limited (IP030543) United Kingdom