About D Dennis Limited (13466383) United Kingdom