About Acceron Industries Ltd (12284958) United Kingdom