About Snetterton Energy Limited (04939139) United Kingdom