About Stirling Rose Ltd (12607793) United Kingdom