About Dr Thomas Millard Ltd (11725327) United Kingdom