About S & W Energy Associates Limited (04002998) United Kingdom