About Opal Clinic Limited (08807493) United Kingdom