About Stevenson Reeves Ltd. (SC011787) United Kingdom