About Delamode Nidd Limited (01841325) United Kingdom