About Dene-tech Services Limited (02854922) United Kingdom