About Dougill Industries Ltd (12989610) United Kingdom