About O Hara Health Limited (08308147) United Kingdom