About Stirling 86 Ltd (09310343) United Kingdom