About Beth Dobbin Sports Management Limited (13178879) United Kingdom