About Dennis Watkins Group Limited (00593659) United Kingdom