About Denwire Limited (02059637) United Kingdom