About Osteopathic Works Limited (07582439) United Kingdom