About Dennis Brook Limited (10808168) United Kingdom