About Richard Johnson (drilling Fluids) Ltd. (SC177625) United Kingdom