About Centum Manufacturing Equipments Ltd (12294640) United Kingdom