About Blakemere Craft Centre Limited (03795936) United Kingdom