About Clean Slate Studio Limited (09567399) United Kingdom