About Doris & Dude Limited (12107677) United Kingdom