About The Village Bead Company Limited (07990564) United Kingdom