About Kellogg Brown & Root Energy Services Limited (03092040) United Kingdom