About Dougal Ltd (SC625290) United Kingdom