About National Oilwell (u.k.) Limited (00108781) United Kingdom