About Goulash Co-operative Limited (IP032257) United Kingdom