About Denning Consultancy Limited (07099106) United Kingdom