About Stirling Energy Solutions Ltd (07246568) United Kingdom