About Stevenson Rose Ltd (11281842) United Kingdom