About Nedwor Engineering Ltd (12475697) United Kingdom