About Kellogg Brown & Root London Limited (07471548) United Kingdom