About Beadspoke Designs Limited (09770036) United Kingdom