About Stirling Software Limited (06635220) United Kingdom