About Oil Well Services 2000 Limited (03963632) United Kingdom