About David L Dennis Limited (02496064) United Kingdom