About Kellogg Brown & Root (greenford) Limited (00909986) United Kingdom