About Independent Health Practitioners Limited (04407719) United Kingdom