About Dougdale Invest Ltd (10881652) United Kingdom