About Delavan Limited (00745611) United Kingdom