About Turkington Psychiatry Limited (07192064) United Kingdom