About Vanquist Energy Supply Limited (10972017) United Kingdom