About Denning Consulting Ltd (07610909) United Kingdom