About Doughty European Limited (04291792) United Kingdom