About Sashilly Crafts Limited (09660919) United Kingdom