About Salt Water Beads Ltd (08212865) United Kingdom