About Kellogg Brown & Root Holdings (u.k.) Limited (01870934) United Kingdom