About Kellogg Brown & Root (u.k.) Limited (02021947) United Kingdom