About Glyncorrwg Ponds Co-operative Limited (IP27278R) United Kingdom