About Scott Walker Gas & Oil Limited (10213910) United Kingdom