About Neeco Engineering Limited (04048233) United Kingdom