About Salcombe Energy Ltd. (10843378) United Kingdom