About Slater Jackson Associates Limited (04299087) United Kingdom