About Denison And Partners Ltd (13351567) United Kingdom