About Stirling Products Limited (09328929) United Kingdom