About Kellogg Brown & Root Holdings Limited (03780592) United Kingdom