About Doughty Solutions Limited (10500144) United Kingdom