About John Body Clinic Limited (12667637) United Kingdom