About Slate & Chalk Ltd (11584972) United Kingdom