About Claires Crafts Ltd (07786248) United Kingdom