About Beads Needs (uk) Limited (05694458) United Kingdom