About The Dene Group Ltd (09667031) United Kingdom