About Chelvey Designer Makers Co-operative Limited (06957021) United Kingdom