About Spring Hall Group Practice Limited (12633335) United Kingdom