About Kellogg Brown & Root Overseas Operations Limited (02035186) United Kingdom