About Denson Blake Investments Limited (09995104) United Kingdom