About Doughty Hanson & Co Spring Lp (LP019814) United Kingdom