About Chalk Bars Limited (12274136) United Kingdom