About Chalk Design Limited (06020571) United Kingdom