About Kellogg Brown & Root (services) Limited (01218957) United Kingdom