About Cantref Avalon Co-operative Limited (IP031834) United Kingdom