About Flock Co-operative Cic (12818020) United Kingdom