About Dennis Williams Limited (00559042) United Kingdom