About Morris Armitage Dmkt Limited (05974864) United Kingdom