About Claire S Craft Workshop Ltd (08514001) United Kingdom