About Dr Peter Mason Adhd & Psychiatry Services Limited (11507844) United Kingdom