About Clay & Slate Group Holdings Limited (13243332) United Kingdom