About Doughty Hanson & Co Technology Limited (03909585) United Kingdom