About Dr Ofix Ltd (08545740) United Kingdom