Dr. P Barlow 1 Mayfield Place, Mayfield, Dalkeith EH22 5EE