About Slater Clarke Ltd (11704128) United Kingdom