About Nield Technical Services Limited (10981505) United Kingdom