About Dougal Mather Consulting Ltd. (SC411736) United Kingdom