About Denetower Limited (01197872) United Kingdom