About Kellogg Brown & Root Projects Limited (01849064) United Kingdom