About Dougle Developments Ltd (12995684) United Kingdom