About Proteus Well Services Limited (05113246) United Kingdom