About Dougall It Ltd (SC605339) United Kingdom