About Dene Corporation Limited (02612785) United Kingdom