About Beadelicious Limited (07746088) United Kingdom