About Stirling Solutions Limited (03668581) United Kingdom