About Mcdougall & Thompson Limited (SC548237) United Kingdom