About Dr Edwards Associates Limited (08670699) United Kingdom