About Kellogg Brown & Root Limited (00645125) United Kingdom