About Slate Associates Limited (06672085) United Kingdom