About Southwell Electrical Energy Limited (07874362) United Kingdom