About Dennsons Management Ltd (13539383) United Kingdom