About Spiral Energy Ltd (07259977) United Kingdom