About Doodle Architectural Design Ltd (13167916) United Kingdom