About Chalkstone Solutions Ltd (11938025) United Kingdom