About Dene & Co (LP005434) United Kingdom