About Denbrick Investments Limited (00656121) United Kingdom