About O H Practice Limited (06722248) United Kingdom