About Independent Practice Services Limited (08591648) United Kingdom