About Mcdougal Stevenson Associates Limited (11516481) United Kingdom