About Doctor Lowry Limited (06650404) United Kingdom