About Geering Oilfield & Development Services Limited (10369238) United Kingdom