About Duncan J Morris Limited (12255473) United Kingdom