About Creative Beadcraft Limited (01257814) United Kingdom