About Dr D J Howarth Limited (04797499) United Kingdom