About Denia Limited (01698119) United Kingdom