About Howard Denton International Limited (01874529) United Kingdom