About Oil & Gas Solutions Limited (05293597) United Kingdom