About Denil Corporation Limited (04541103) United Kingdom