About Independent Practice Management Ltd (08138046) United Kingdom