About Stephenson Harwood Services Limited (02900722) United Kingdom