About D Howard World Limited (09207528) United Kingdom