About Kellogg Brown & Root Dh Limited (02150676) United Kingdom