About Velvet Chalk Limited (10861947) United Kingdom