About Candied Beads Ltd (11604987) United Kingdom