About Mike Smith Slater Limited (SC468152) United Kingdom