About Tailor And Chalk Limited (SC664061) United Kingdom