About The Mcdougall Group Ltd. (SC233498) United Kingdom