About Neatec Technology & Service Ltd (09600041) United Kingdom