About European Cnc Turned Parts Limited (02432552) United Kingdom