About Smith & Webb (drilling) Limited (01308727) United Kingdom