About Euro Cnc R&d Ltd (13634863) United Kingdom