About Stirling Warrington Limited (10720927) United Kingdom