About Neagu Sys Engineering Ltd (09617783) United Kingdom