About Beth Pell Limited (08979498) United Kingdom