About Alka Engineering Ltd (13509930) United Kingdom