About Delamode Anglia Limited (01061812) United Kingdom