About Dougalearth Ltd (07655023) United Kingdom