About Irene Baker Osteopaths Limited (05954904) United Kingdom