About Stirling Studios Limited (09581743) United Kingdom