About Slater Industries Ltd (12787095) United Kingdom