About Dr J A Richards Limited (06304146) United Kingdom