About Stirling Ventures Limited (05854354) United Kingdom