About Chalkstring Limited (10855397) United Kingdom