About Dennetts Limited (09499931) United Kingdom