About Stirling I.t. Ltd (SC350720) United Kingdom