About Senergy Solutions Ltd (07738308) United Kingdom