About Denning Investments Ltd (09834937) United Kingdom