About Beth Pell Health Limited (10751236) United Kingdom