About Dennis Edwards Limited (03717846) United Kingdom