About The London Bead Company Limited (02645088) United Kingdom