About Aberaeron Craft Centre Limited (03294808) United Kingdom