About Dougal Associates Limited (09799902) United Kingdom