About Slater Scientific Ltd (11601043) United Kingdom