About Steane Energy Services Limited (08010678) United Kingdom