About Stirling Energy Services Ltd (11992243) United Kingdom