About Stirling Road Ltd (11838213) United Kingdom