About Slater Watson Ltd (12842952) United Kingdom