About Stevenson Rosedon & Co Limited (07473816) United Kingdom