About Evelec Ltd (11132874) United Kingdom